package Mangos::DB::Mangos::LocalesQuest;

use strict;

use base qw(Mangos::DB::Mangos);

__PACKAGE__->meta->setup
(
    table   => 'locales_quest',

    columns => 
    [
        entry                 => { type => 'integer', not_null => 1 },
        Title_loc1            => { type => 'text', length => 65535 },
        Title_loc2            => { type => 'text', length => 65535 },
        Title_loc3            => { type => 'text', length => 65535 },
        Title_loc4            => { type => 'text', length => 65535 },
        Title_loc5            => { type => 'text', length => 65535 },
        Title_loc6            => { type => 'text', length => 65535 },
        Title_loc7            => { type => 'text', length => 65535 },
        Title_loc8            => { type => 'text', length => 65535 },
        Details_loc1          => { type => 'text', length => 65535 },
        Details_loc2          => { type => 'text', length => 65535 },
        Details_loc3          => { type => 'text', length => 65535 },
        Details_loc4          => { type => 'text', length => 65535 },
        Details_loc5          => { type => 'text', length => 65535 },
        Details_loc6          => { type => 'text', length => 65535 },
        Details_loc7          => { type => 'text', length => 65535 },
        Details_loc8          => { type => 'text', length => 65535 },
        Objectives_loc1       => { type => 'text', length => 65535 },
        Objectives_loc2       => { type => 'text', length => 65535 },
        Objectives_loc3       => { type => 'text', length => 65535 },
        Objectives_loc4       => { type => 'text', length => 65535 },
        Objectives_loc5       => { type => 'text', length => 65535 },
        Objectives_loc6       => { type => 'text', length => 65535 },
        Objectives_loc7       => { type => 'text', length => 65535 },
        Objectives_loc8       => { type => 'text', length => 65535 },
        OfferRewardText_loc1  => { type => 'text', length => 65535 },
        OfferRewardText_loc2  => { type => 'text', length => 65535 },
        OfferRewardText_loc3  => { type => 'text', length => 65535 },
        OfferRewardText_loc4  => { type => 'text', length => 65535 },
        OfferRewardText_loc5  => { type => 'text', length => 65535 },
        OfferRewardText_loc6  => { type => 'text', length => 65535 },
        OfferRewardText_loc7  => { type => 'text', length => 65535 },
        OfferRewardText_loc8  => { type => 'text', length => 65535 },
        RequestItemsText_loc1 => { type => 'text', length => 65535 },
        RequestItemsText_loc2 => { type => 'text', length => 65535 },
        RequestItemsText_loc3 => { type => 'text', length => 65535 },
        RequestItemsText_loc4 => { type => 'text', length => 65535 },
        RequestItemsText_loc5 => { type => 'text', length => 65535 },
        RequestItemsText_loc6 => { type => 'text', length => 65535 },
        RequestItemsText_loc7 => { type => 'text', length => 65535 },
        RequestItemsText_loc8 => { type => 'text', length => 65535 },
        EndText_loc1          => { type => 'text', length => 65535 },
        EndText_loc2          => { type => 'text', length => 65535 },
        EndText_loc3          => { type => 'text', length => 65535 },
        EndText_loc4          => { type => 'text', length => 65535 },
        EndText_loc5          => { type => 'text', length => 65535 },
        EndText_loc6          => { type => 'text', length => 65535 },
        EndText_loc7          => { type => 'text', length => 65535 },
        EndText_loc8          => { type => 'text', length => 65535 },
        ObjectiveText1_loc1   => { type => 'text', length => 65535 },
        ObjectiveText1_loc2   => { type => 'text', length => 65535 },
        ObjectiveText1_loc3   => { type => 'text', length => 65535 },
        ObjectiveText1_loc4   => { type => 'text', length => 65535 },
        ObjectiveText1_loc5   => { type => 'text', length => 65535 },
        ObjectiveText1_loc6   => { type => 'text', length => 65535 },
        ObjectiveText1_loc7   => { type => 'text', length => 65535 },
        ObjectiveText1_loc8   => { type => 'text', length => 65535 },
        ObjectiveText2_loc1   => { type => 'text', length => 65535 },
        ObjectiveText2_loc2   => { type => 'text', length => 65535 },
        ObjectiveText2_loc3   => { type => 'text', length => 65535 },
        ObjectiveText2_loc4   => { type => 'text', length => 65535 },
        ObjectiveText2_loc5   => { type => 'text', length => 65535 },
        ObjectiveText2_loc6   => { type => 'text', length => 65535 },
        ObjectiveText2_loc7   => { type => 'text', length => 65535 },
        ObjectiveText2_loc8   => { type => 'text', length => 65535 },
        ObjectiveText3_loc1   => { type => 'text', length => 65535 },
        ObjectiveText3_loc2   => { type => 'text', length => 65535 },
        ObjectiveText3_loc3   => { type => 'text', length => 65535 },
        ObjectiveText3_loc4   => { type => 'text', length => 65535 },
        ObjectiveText3_loc5   => { type => 'text', length => 65535 },
        ObjectiveText3_loc6   => { type => 'text', length => 65535 },
        ObjectiveText3_loc7   => { type => 'text', length => 65535 },
        ObjectiveText3_loc8   => { type => 'text', length => 65535 },
        ObjectiveText4_loc1   => { type => 'text', length => 65535 },
        ObjectiveText4_loc2   => { type => 'text', length => 65535 },
        ObjectiveText4_loc3   => { type => 'text', length => 65535 },
        ObjectiveText4_loc4   => { type => 'text', length => 65535 },
        ObjectiveText4_loc5   => { type => 'text', length => 65535 },
        ObjectiveText4_loc6   => { type => 'text', length => 65535 },
        ObjectiveText4_loc7   => { type => 'text', length => 65535 },
        ObjectiveText4_loc8   => { type => 'text', length => 65535 },
    ],

    primary_key_columns => [ 'entry' ],
);

1;

package Mangos::DB::Mangos::LocalesQuest::Manager;

use strict;
use warnings;

use base 'Rose::DB::Object::Manager';

sub object_class { 'Mangos::DB::Mangos::LocalesQuest' }

__PACKAGE__->make_manager_methods('locales_quest');

1;
